name="linda"
age=19
score=98.7

#按顺输出

print("姓名:{},年龄:{}".format(name,age))

#按索引输出
print("姓名:{0},年龄:{1}，分数:{2}".format(name,age,score)) 

# 使用关键字参数,类似别名
print("姓名:{a},年龄:{b},分数:{c}".format(a=name,b=age,c=score))

# 数据格式化

print("分数:{:.2f}".format(score),f"年龄:{age:.2f}")

#对齐填充

print(f"姓名左对齐，宽度10:{name:<10}") # 左对齐，宽度10
print(f"姓名居中对齐，宽度10:{name:^10}") # 居中对齐，宽度10
print(f"姓名右对齐，宽度10:{name:>10}") # 右对齐，宽度10

nums="123456789"
print("数字{:<10},数字{:>10}".format(nums,nums))  # 左对齐和右对齐

# 对齐和填充
print(f"{name:<10} {age:>10}")  # 左对齐和右对齐
